The Amiga environments as included in Amiga Forever consist of different
components:
The Amiga emulation and OS components implement Amiga technologies which
have been licensed by the Amiga companies for
use in Amiga Forever.
Speaking of "emulation", it is sometimes believed that the Amiga OS
itself is emulated. This is not the case in Amiga Forever, which includes
different versions of the original Amiga OS.
On top of this, Amiga Forever includes a multitude of preinstalled
application software components.
The Amiga OS consists of a set of original ROM and OS files which run on
emulated Amiga hardware. Amiga Forever uses
primarily two hardware emulation engines: UAE and Fellow. The Amiga OS files
included on Amiga Forever are compatible with various ports of UAE and
Fellow, most of which are included on Amiga Forever itself.
It is only the combination of full hardware emulation (including
emulation of Amiga custom chips, i.e. unlike other projects such as
Amithlon) and original Amiga OS (unlike an "emulation" like the AROS
project) that makes it possible to achieve maximum compatibility with
thousands of existing Classic Amiga software applications. Because the
emulation software includes the option to adjust the functionality of the
emulated CPU (e.g. 68000, 68020, etc.) and custom chips (e.g. OCS, ECS,
AGA), compatibility with older programs is often higher than what would be
possible with a "real" Amiga. The emulation-related files are
stored in the Emulation directory of the Amiga Forever installation. The
"Emulation/shared" directory contains all files which are shared by the
different emulators, including Amiga ROMs, system disks and hard drive
partitions. For additional information on the structure of emulation
content on the Amiga Forever distribution medium and installation directory,
please refer to this article:
- 5-101 -
Emulation and OS Directory Structure and File Names
|